//#pragma once
//#define max_name 20
//#define max_sex 10
//#define max_tele 15
//#define max_addr 20
//#define max_data 100
//#include<stdio.h>
//#include<string.h>
//#include<stdlib.h>
//typedef struct sir
//{
//	char name[max_name];
//	int age;
//	char sex[max_sex];
//	char tele[max_tele];
//	char addr[max_addr];
//}contract;
//enum choice
//{
//	exit,
//	add,
//	dele,
//	mod,
//	sort,
//	show
//};
//
//typedef struct this
//{
//	contract data[max_data];
//	int sz;
//}tongxunlu;
//void addcontract(tongxunlu*);
//void showcontract(tongxunlu*);
//void delecontract(tongxunlu*);
//void modcontract(tongxunlu*);
//void sortcontract(tongxunlu*);
//int compare1(const void*, const void*);
//int compare2(const void*, const void*);